Mapping the PPLive Network: Studying the Impacts of Media Streaming on P2P Overlays
نویسندگان
چکیده
While several deployed p2p le sharing overlays have been characterized in the literature, this paper shows that some of their conclusions may be false for p2p applications that stream media instead. Speci cally, we undertake a crawler-based investigation of PPLive, the largest live multimedia streaming system in the world today. It is important to understand IPTV overlays like PPLive in order to enable the building of larger-scale media streaming overlays. Our task is challenging because PPLive is proprietary. PPLive has multiple channels, each channel with its own overlay, and a large fraction of these channels stream preset movie schedules. A human user may join any given channel, but the user's client machine could be used to relay feeds for other non-subscribed channels too. Popular PPLive channels contain several thousands of nodes. We crawl the real deployed PPLive network via both machines in a cluster at UIUC, and by using PlanetLab hosts. Our major ndings are: (1) Unlike p2p le sharing users, PPLive peers are impatient, (2) Channel Size variations are larger than in p2p le sharing networks, (3) Average degree of a peer in the overlay (i.e., its out-degree) is independent of channel size, (4) Smaller PPLive overlays are similar to random graphs in structure, (5) The availability correlation between PPLive peer pairs is bimodal, i.e., some pairs have highly correlated availability, while others have no correlation. We believe these results point us towards taking seriously the nature of applications while designing and optimizing p2p overlays.
منابع مشابه
The Measurement and Modeling of a P2P Streaming Video Service
Most of the work on grid technology in video area has been generally restricted to aspects of resource scheduling and replica management. The traffic of such service has a lot of characteristics in common with that of the traditional video service. However the architecture and user behavior in Grid networks are quite different from those of traditional Internet. Considering the potential of gri...
متن کاملUnderstanding the Start-up Delay of Mesh-pull Peer-to-Peer Live Streaming Systems
An emerging Internet application, peer-to-peer (P2P) video streaming, would revolutionize the entertainment and media industries. In this paper, we have conducted an in-depth measurement study on the start-up delay performance of one of the most popular P2P streaming systems, namely, PPLive. We developed a dedicated PPLive traffic sniffer, which enables us to dissect the start-up delay performa...
متن کاملA Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملIdentifying Malicious Nodes in Network-Coding- Based Peer-to-Peer Streaming Networks
Researchers show that network coding can greatly improve the quality of service in P2P live streaming systems (e.g., IPTV). However, network coding is vulnerable to pollution attacks where malicious nodes inject into the network bogus data blocks that will be combined with other legitimate blocks at downstream nodes, leading to incapability of decoding the original blocks and degradation of net...
متن کاملModeling User Behavior in P2P Live Video Streaming Systems through a Bayesian Network
Live video streaming over a Peer-to-Peer (P2P) architecture is promising due to its scalability and ease of deployment. Nevertheless, P2P-based video streaming systems still face some challenges regarding their performance. These systems are in fact overlays of users who control peers. As peers depend upon each other for receiving the video stream, the user behavior has an impact over the perfo...
متن کامل